/*-----common-----*/
*{ outline:none;}
a{ cursor:pointer; color:#3c3c3c; outline-color:transparent;}
a:hover{ outline:none;}
ul{ padding:0; list-style:none;}
img { max-width:100%; height:auto; -ms-interpolation-mode:bicubic; display:inline-block; vertical-align:middle; }
body{ padding:0; margin:0; font-family:"\5FAE\8F6F\96C5\9ED1";}
.fl{ float:left}
.fr{ float:right}

/*------Bootstrap reset-------*/
.container{ padding-right:7px; padding-left:7px;}
.row{ margin-left:-7px; margin-right:-7px;}
.row *[class^="col-"]{ padding-left:7px; padding-right:7px;}


/*-----header-----*/
.bamboo-body{ background:url(../images/bg03.png) no-repeat center top; background-size:100% 100%;}
.bamboo-header{ padding:12px 0; background:url(../images/bg04.png) no-repeat center top;background-size:100% 100%; border-bottom:3px solid #009b4d;}
.bamboo-header .hotline{ padding:10px 0 20px;}
.bamboo-header .hotline .line{ display:inline-block; margin-bottom:0; font-size:18px; color:#009b4d;}
.bamboo-header .hotline b{ font-size:32px; font-weight:400; color:#ed1b24;}
.bamboo-header .hotline .line-link{ position:relative; bottom:-5px; margin-left:20px; color:#fff; background-color:#009b4d; border-radius:0px;}
.bamboo-header .navbar{ margin-bottom:0; font-size:16px; clear:both;}
.bamboo-header .navbar-nav a{ padding:10px 15px; color:#009b4d; text-align:center;}
.bamboo-header .navbar-nav a:hover{ color:#ed1b24; background-color:transparent;}
.bamboo-main .carousel-inner{ margin-bottom:0;}
.bamboo-artic .row{ background-color:#fff;}
.bamboo-artic{ padding-right:15px; padding-left:15px;}
.bamboo-artic .row{ margin-left:-15px; margin-right:-15px;}
.bamboo-artic .row *[class^="col-"]{ padding-left:15px; padding-right:15px;}
.bamboo-colad{ padding:15px 0 0; margin-bottom:0; overflow:hidden;}
.bamboo-colad li{ padding-bottom:15px;}

.zealer-head{ font-size:14px; color:#fff; background-color:#000000;}
.zealer-head .navbar{ margin-bottom:0;}
.zealer-head .navbar-nav>li>a{ padding:20px 15px; color:#fff; text-align:center;}
.zealer-head .navbar-nav>li>a:hover{ color:#00b06d; background:transparent;}
.zealer-head .top-login{ text-align:right;}
.zealer-head .top-login a{ display:inline-block; margin:18px 0 0 8px; line-height:22px; color:#fff; text-decoration:none;}

.login-logo{ padding-top:35px; padding-bottom:65px; text-align:center;}

/*-----Middle of the navigation-----*/


/*-----Classification of goods-----*/


/*-----Goods advertising-----*/
.shoes-ad{}
.carousel-inner a{ display:inline-block;}

/*-----Main-----*/
.bg01{ background:-webkit-linear-gradient(left,#dabc93,#f0d8b6,#dbbe93); background:-moz-linear-gradient(left,#dabc93,#f0d8b6,#dbbe93)}

.shirt-box{ padding-top:0;}
.shirt-tabs{ padding-top:12px; padding-bottom:40px; font-size:28px; color:#50413c;}
.shirt-tabs b{ display:block; line-height:86px; font-size:76px; font-weight:400;}
.shirt-tabs p{ margin-bottom:0; padding:50px 0 40px 0; background:url(../images/bg01.png) no-repeat center top;}

.bamboo-artic{ padding-bottom:20px; background-color:#fff;}

/*-----shirt of goods-----*/
.shirt-hd{ font-size:18px; color:#50413c;}
.shirt-hd .title{ border-bottom:6px solid #d9b798;}
.shirt-hd .title h2{ display:inline-block; margin:0; background:url(../images/bg02.png) repeat-x left top;}
.shirt-hd .tips{ margin-bottom:0; padding:7px 0; font-style:italic; line-height:24px;}
.shirt-bd{ padding-top:15px;}
.shirt-bd .shirt-left-ad{ display:block;}
.shirt-bd .shirt-left-ad img{ width:100%;}
.shirt-ul .shirt-pic{ padding:13px 0; text-align:center; background:-webkit-linear-gradient(top,#b9906a,#ecc9aa,#b88f69); background:-moz-linear-gradient(top,#b9906a,#ecc9aa,#b88f69)}
.shirt-ul li{ margin-bottom:65px;}

/*-----bamboo of news-----*/
.new-column .title{ margin:0; padding:12px 14px; font-size:18px; background:#009b4d; color:#fff;}
.new-column .title a{ float:right; font-size:14px; font-family:Arial; color:#fff;}
.new-list{ padding:12px 0;}
.new-list li{ padding:0 10px 0 25px; line-height:32px; background:url(../images/circle01.png) no-repeat 8px center; overflow:hidden;}
.new-list li>a{ color:#000; text-decoration:none; white-space:nowrap;}
.new-list li>a:hover{ color:#009b4d;}

/*-----bamboo of goods-----*/
.bamboo-goods{ padding:18px 0 0;}
.bamboo-goods .bamboo-img{ display:block; padding:8px; border:1px solid #e1e1e1;}
.bamboo-goods .bamboo-img img{ width:100%;}
.bamboo-goods .bamboo-name{ margin-bottom:0; padding:10px 0 16px; text-align:center;}
.bamboo-goods .bamboo-name a{ color:#000; text-decoration:none;}
.bamboo-goods .bamboo-name a:hover{ color:#009b4d;}

/*-----zealer of goods-----*/
.zealer-area .navbar{ margin-bottom:8px;}
.zealer-area .navbar-brand{ font-size:20px;}
.zealer-area .navbar-toggle .icon-bar{ background-color:#000;}
.zealer-area .video-name{ margin-bottom:22px; font-size:16px;}
.zealer-area .video-name a{ text-decoration:none;}
.zealer-area .video-name a:hover{ color:#00b06d;}
.zealer-area .munite-name{ margin-bottom:6px; font-size:16px;}
.zealer-area .munite-name a{ text-decoration:none;}
.zealer-area .munite-name a:hover{ color:#00b06d;}
.zealer-area .video-img img{ width:100%}
.zealer-area .navbar-nav>li>a{ text-align:center; background:transparent;}
.zealer-area .munite-tips{ padding-bottom:12px;}
.zealer-area .row .row .video-img{ padding-left:7px; padding-right:7px;}
.zealer-area .consign-list .thumbnail{ border-color:transparent; overflow:hidden;}
.zealer-area .consign-list .name{ font-size:20px;}
.zealer-area .consign-list .price{ font-size:16px; color:#ed3837;}
.zealer-area .consign-list .price b{ font-size:20px; font-weight:400; font-family:arial;}
.zealer-area .couple{ border-color:transparent;}
.zealer-area .couple .couple-img img{ width:100%;}
 .zealer-area .couple .btn-success{ display:block; padding:10px 12px; width:100%; font-size:14px; background-color:#00b06d}

/*-----Coupon redemption-----*/


/*-----About-----*/
.conact-side .title{ padding:0 12px; margin-bottom:0; line-height:42px; font-size:16px; font-weight:700; color:#fff; background-color:#009b4d;}
.conact-side .conact-list{ line-height:40px; text-align:center; font-size:14px; background-color:#fff;}
.conact-side .conact-list li{ border-top:1px solid #f3f3f3;}
.conact-side .conact-list a{ display:block; text-decoration:none;}
.conact-side .conact-cain{ padding:10px; font-size:14px; background-color:#fff;}
.content{ padding:0 10px 10px; margin-top:20px; border:1px solid #cfcfcf; background-color:#fff;}
.content .tips{ padding-top:10px; margin:0; line-height:40px; font-size:20px; border-bottom:1px solid #cfcfcf; overflow:hidden;}
.content .tips span{ font-size:14px;}
.content .details{ padding:14px 0 0; line-height:24px;}

/*-----links-----*/
.bamboo-link{ border:1px solid #b8bab9; border-radius:4px; overflow:hidden;}
.bamboo-link .title{ margin:0; padding:0 12px; line-height:32px; font-size:16px; border-bottom:1px solid #b8bab9; color:#fff; background:-moz-linear-gradient(top,#00ce66,#00bd59,#00a74b);background:-webkit-linear-gradient(top,#00ce66,#00bd59,#00a74b);}
.bamboo-link .link-list{ padding:12px 20px;}
.bamboo-link .link-list a{ margin:0 12px;}

/*-----footer-----*/
.bamboo-footer{ padding:22px 0 12px; font-size:14px; color:#3d3d3d;}
.zealer-foot .help-inner{ padding-top:20px; border:1px solid #e9e9e9; border-width:1px 0;}
.zealer-foot .copyright{ padding:16px 0; margin-bottom:0; text-align:center;}
.zealer-foot .help-list dt{ font-size:16px;}
.zealer-foot .help-list dd{ line-height:34px; font-size:14px;}
.zealer-foot .zealer-code{ text-align:center;}
.zealer-foot .zealer-code dl:first-child{ margin-right:50px;}
.zealer-foot .zealer-code dt{ margin-bottom:12px;}

/*-----Login-----*/
.loginbox{ padding:15px 0; background:#ff6a6a}
.loginbox .panel-default{ background:rgba(255,255,255,0.18); border:none;}
.loginbox .panel-default > .panel-heading{ background:transparent; border:none;}
.loginbox .panel-default h2{ padding-top:50px; font-size:32px; color:#fff; text-align:center;}
.loginbox .panel-default .tips{ position:absolute; top:-60px; left:50%; margin-left:-60px; display:block; padding-top:20px; width:120px; height:120px; line-height:36px; border:4px solid #ff6a6a; background-color:#fff; color:#f84f4f; font-size:30px; font-style:normal; border-radius:50%;}
.loginbox .panel-body{ padding:15px 58px 15px 0;}
.loginbox .form-horizontal .form-group{ margin:0 0 20px 0;}
.loginbox .form-control{ height:40px; border:none;}
.loginbox .control-label{ padding-top:4px; font-size:18px; color:#fff; font-weight:400;}
.loginbox .btn-primary{ margin-right:7px; padding:9px 32px; background:#cd4d4d; border-color:#cd4d4d;}
.loginbox .form-other{ padding-top:10px; color:#fff;}
.loginbox .form-other a{ color:#fff;}
.loginbox .login-dh,.loginbox .login-qq{ padding-left:60px; font-size:15px; color:#fff;}
.loginbox .login-dh{ background:url(../images/icon01.png) no-repeat left center;}
.loginbox .login-qq{ background:url(../images/icon02.png) no-repeat left center;}
.loginbox .login-dh p,.loginbox .login-qq p{ margin-bottom:0; font-size:22px; font-weight:600;}
.entrance{ padding:30px 0 0; color:#353535;}
.entrance li{ padding:10px 0; background:url(../images/line01.png) repeat-y right top;}
.entrance li:last-child{ background:transparent;}
.entrance h4{ margin:0; font-size:18px; color:#000; font-weight:600;}
.entrance a{ display:inline-block; padding:0 10px; line-height:28px; font-size:14px; background-color:#cd4d4d; color:#fff;}
.entrance .entrance-site h2{ margin:0; font-size:16px;}
.entrance .entrance-site .pull-left{ padding-left:30px; margin-right:12px; margin-top:20px; padding-right:12px; color:#000; text-align:center; background:url(../images/line01.png) repeat-y right top;}
.entrance .entrance-site .set{ float:left; margin-top:24px; height:26px; width:27px; background:url(../images/icon03.png) no-repeat;}

/*-----media-----*/
@media (min-width: 1200px){
    .shirt-main .container{ width:990px;}
    .container .col-md-2{ width:20%;}
    .contenner .col-md-2{ width:16.66%;}
    .container .col-md-10{ width:80%;}
    .zealer-head .col-md-1{ width:8%;}
    .zealer-head .col-md-2{ width:12%;}
    .zealer-head .col-md-9{ width:80%;}
}